@charset "utf-8";
/* CSS Document */
.banner{height:170px;margin-top:9px;}
.footer{margin-top:32px;}
.main{margin:0;width:960px;margin-top:1px;background:url(../images/else/leftBg.gif) left repeat-y;}
.left{float:left;width:183px;min-height:440px;*+height:auto!important;*height:440px;background:url(../images/else/leftTopBg.jpg) 0 0 no-repeat;}

.right{float:right;width:737px;padding:30px 10px 0 30px;min-height:460px;*+height:auto!important;*height:460px;background:url(../images/else/rightBg.png) top repeat-x;}
.leftTit{height:29px;background:url(../images/else/leftTopImg.gif);margin-top:-19px;position:relative;}
.leftNav{border-bottom:#FFF 1px solid;}
.leftNav li{}
.leftNav li a{display:block;height:28px;line-height:28px;padding-left:30px;background:url(../images/else/leftNavIco.gif) 18px center no-repeat;border-bottom:#C7C7C7 1px solid;color:#575757;font-weight:700;}
.leftNav li.current a,.leftNav li a:hover{color:#0051A5; text-decoration:none;}
.leftNav li ul{padding:10px 0;border-bottom:#C7C7C7 1px solid;}
.leftNav li li a,.leftNav li.current li a{height:24px;line-height:24px;background:none;color:#575757;font-weight:normal;border:none;}
.leftNav li.current li a:hover,.leftNav li.current li.current a{background:none;color:#0051A5;}
.twpad li li a,.twpad li.current li a{padding-left:60px;}

/*.leftNav li li li a,.leftNav li.current li li a,.leftNav li li.current li a,.leftNav li.current li.current li a{color:#656565;background:url(../images/else/leftLidotIco.gif) 25px center no-repeat;padding-left:35px;}
.leftNav li li li.current a,.leftNav li.current li li.current a,.leftNav li li.current li.current a,.leftNav li.current li.current li.current a{color:#656565;background-image:url(../images/else/leftLidotIcoCur.gif);color:#FF8F00;}*/


.dfTit{height:26px;background:url(../images/else/rigNavLine.gif) bottom repeat-x;text-align:right;padding-right:25px;}
.dfTit h3{float:left;color:#575757;font-size:14px;font-weight:700;}
.dfTit span{padding:0 5px;}

.leftTel{width:161px;height:100px;margin-top:50px;}
.leftFot{width:161px;height:262px;margin-top:-326px;_margin:0;_margin-top:-326px;position:absolute;_position:static;}

/*news*/
.ucanNewsUl{padding:48px 26px 0 12px;}
.ucanNewsUl li{background:url(../images/else/newsLiLine.gif) bottom repeat-x;position:relative;height:150px;}
.ucanNewsUl li .nbimg{width:156px;height:110px;float:left;}
.ucanNewsUl li .nbimg img{width:156px;height:110px;}
.ucanNewsUl li .nbtext{width:508px;float:right;padding-top:8px;}
.ucanNewsUl li h2{height:30px;}
.ucanNewsUl li h2 a{color:#0051A5;}
.ucanNewsUl li h3{height:18px;}
.ucanNewsUl li p{display:block;height:42px;line-height:20px;}
.ucanNewsUl li .nmore{color:#FD8B01;font-size:11px;-webkit-text-size-adjust:none;}

/*page show*/
#pgArticle{text-align:right;height:20px;margin-top:15px;}
#pgArticle .first,#pgArticle .last{display:none;}
#pgArticle a,#pgArticle span{background:#767676;color:#FFF;display:inline-block;padding:0 3px;height:14px; vertical-align:middle;}
#pgArticle .pre,#pgArticle .next{text-indent:0;line-height:0;font-size:0;display:inline-block;height:14px;width:15px;overflow:hidden;padding:0;}
#pgArticle .pre{background:url(../images/else/pre.gif);}
#pgArticle .next{background:url(../images/else/next.gif);}
#pgArticle .cur_page{font-weight:700;}

.ucanShowtit{height:29px;line-height:29px;margin-top:24px;text-align:center;font-size:14px;font-weight:700;color:#FFF;background:url(../images/else/newsTitBg.png);}
.ucanShowtime{height:28px;background:#EFEFEF;line-height:28px;margin-top:1px;padding-right:12px;color:#8F8F8F;text-align:right;}
.ucanShowtime span{margin-left:8px;}
.ucanNewsElem{background:#EFEFEF;position:relative;padding:14px 0 0 34px;height:60px;border-bottom:#D1D1D1 6px solid;margin-top:30px;}
.ucanNewsElem p{line-height:23px;}
.ucanNewsElem p span{font-weight:700;color:#000;}
.ucanNewsElem p a{color:#000;}
.ucanBack{width:66px;height:22px;line-height:22px;text-align:center;color:#FFF;display:block;position:absolute;top:28px;right:16px;background:url(../images/else/newsBkBtn.png) repeat-x;}
.ucanRshow{line-height:22px;padding:0 8px;}
.ucanRshow p{margin-top:15px;}


/*solution*/
.solBox{width:692px;margin:32px auto 0;}
.solBox ul{margin-top:12px;}
.solBox li{height:32px;background:url(../images/else/leftNavIco.gif) 8px 6px no-repeat;padding-left:25px;}
.solBox li a{color:#474747;}
.solBox li a:hover{color:#0051A5;}

/*contact*/
.contactBox{width:660px;height:508px;padding:20px 0 0 8px;}
.contactBox ul{height:188px;}
.contactBox li{float:left;width:300px;}
.contactBox h3{color:#0051A5;font-size:14px;font-weight:700;height:32px;}
.contactBox p{line-height:22px;color:#474747;}
.csMapline{height:6px;overflow-y:hidden;background:url(../images/else/csMapBg.png);}
.csMapbox{margin-top:8px;height:285px;}

.fbBox{width:715px;padding:32px 0 0 12px;}
.fbTit{height:62px;background:url(../images/else/rigNavLine.gif) bottom repeat-x;padding-left:4px;}
.fbTable{height:350px;background:url(../images/else/fbTableBg.jpg) right bottom no-repeat;padding-top:25px;}
.fbTable th{width:102px;padding-right:10px;text-align:right;color:#353B3D;vertical-align:top;padding-top:3px;}
.fbTable td{padding-bottom:10px;}
.fbTable td .ipt{background:#EDEDED;border:#EDEDED 1px solid;height:13px;padding:1px 2px;width:430px;}
.fbTable td .ipt2{height:130px;}
.fbTable td.buttons input{width:56px;height:19px;background:#3B77AF;color:#FFF;line-height:19px;margin-right:15px;border:none;cursor:pointer;}

.subsiBox{padding:25px 0 0 12px;}
.subsiBox h3{width:154px;height:26px;line-height:24px;text-align:center;color:#fff;font-weight:700;background:url(../images/else/h3Bg.jpg);}
.subsiBox h4{font-weight:700;margin-top:22px;height:30px;}
.subsiBox p{line-height:22px;}
.subsiBox p span{width:398px;display:inline-block;}

/*job*/
.joinBox h3,.clientBox h3{height:36px;margin-top:30px;background:url(../images/else/joinH3Bg.png) 0 bottom no-repeat;padding-left:14px;font-weight:700;color:#0051A5;font-size:14px;}
.joinBox p{display:block;padding:18px 0 0 14px;line-height:22px;}
.jobSbox{background:url(../images/else/jobStopBg.png) top repeat-x;margin-top:14px;}
.jobSbox h3{padding:12px 0 0 35px;height:34px;font-weight:700;color:#0051A5;font-size:14px;}
.jobSbox h3.seaIco{background:url(../images/else/jobSh3Ico.jpg) 108px 7px no-repeat;}
.jobSbox ul{padding:0 0 10px 35px;background:url(../images/else/jobSbotBg.png) bottom repeat-x;display:block;width:702px;}
.jobSbox li{width:236px;height:30px;float:left;}
.jobSbox .ipt,.jobSbox select{width:118px;border:#8C8B8B 1px solid;}
.jobSbox .btn,.applyBtn{width:93px;height:19px;background:url(../images/else/jobSeaBtn.gif);cursor:pointer;border:none;color:#FFF;margin:0 8px; vertical-align:top;line-height:19px;}

.hotJob{margin-top:20px;height:216px;}
.hotJob li{width:358px;height:202px;float:left;background:#F2F2F2;padding-top:14px;}
.hotJob .hjTit{height:25px;background:url(../images/else/hotJobTitBg.png);padding-right:45px;}
.hotJob .hjTit h3{float:left;padding-left:34px;line-height:25px;color:#0051A5;font-weight:700;font-size:14px;}
.hotJob .hjTit h3 em{padding-left:6px;font-size:10px;color:#FB7101;font-weight:700;}
.hotJob .hjTit a{color:#0051A5;float:right;margin-top:6px;}
.hotJob li dl{padding:25px 42px 0 38px;}
.hotJob li dd{height:23px;padding-left:12px;background:url(../images/else/leftNavIco.gif) 0 6px no-repeat;text-align:right;}
.hotJob li dd a{float:left;}

.jobTab{margin-top:20px;height:24px;background:#EDECEA;padding:8px 0 0 8px;}
.jobTab li{float:left;width:80px;margin-right:4px;background:#D7D7D7;height:24px;text-align:center;line-height:24px;font-weight:700;}
.jobTab li.current{background:#FFF;}
.jobTable{padding-bottom:20px;background:url(../images/else/jobSbotBg.png) bottom repeat-x;}
.jobTable th{height:26px;background:url(../images/else/jobthBg.png);}
.jobTable td{height:24px;}
.jobTable td.hot{background:url(../images/else/jobIco.gif) 8px 4px no-repeat;}
.jobTable .cen{text-align:center;}
.jobTable .pad{padding-left:30px;}

.jContent{padding: 30px 10px;}
.jContent .rContent h4{line-height: 24px; font-size: 14px; margin: 0 auto 10px;}
.jContent .rContent h4 i{font-size: 12px; font-style: normal; font-weight: normal;}
.jContent .rContent p{margin-bottom: 0;}
.jContent .rContent .basicInfo{margin-bottom: 10px;}
.jContent .rContent .basicInfo h5{line-height: 24px; font-size: 12px; font-weight: normal;}
.jContent .rContent .basicInfo .table{border: solid 2px #000; border-left: 0; border-right: 0; clear: both; overflow: hidden;}
.jContent .rContent .basicInfo .table ul{float: left;}
.jContent .rContent .basicInfo .table li{width: 160px; height: 32px; line-height: 32px; border-top: solid 1px #c6c6c6; float: left; margin: -1px auto 0px;}
.jContent .rContent .basicInfo .table li .lt{width: 66px; text-align: center; background-color: #f4f4f4; float: left;}
.jContent .rContent .basicInfo .table li .rc{width: 88px; padding: 0 3px; float: left;}
.jContent .rContent .row{overflow: hidden;}
.jContent .rContent .row div.p{padding-left: 24px; margin-bottom: 10px;}
.jContent .rContent .row h5{font-size: 12px;}
.jContent .rContent .function{line-height: 24px; padding: 0 0 0 24px;}
.jContent .rContent .function .inputButton{width: 74px; height: 24px; line-height: 24px; text-indent: -9999px; border: 0; margin: 0 10px 0 auto;}
.jContent .rContent .function .candidateButton{background: url(/img/huateng/jobBg.gif) no-repeat left -410px;}
.jContent .rContent .function a{text-decoration: underline; margin: 0 10px 0 auto;}
/* jobListings and jobContent */
, {border: solid 1px #d8d8d8; background-color: #fff; padding: 4px 3px;}
.jTitle, .jTitle{line-height: 24px; background: #edecea url(/img/huateng/jobBg.gif) no-repeat 6px -255px;}
.jTitle h3, .jTitle h3{font-size: 14px; margin: 0 0 0 15px;}
.jContent, .jContent{overflow: hidden; padding: 0 5px;}
.jContent .row{border-bottom: solid 1px #f1ece4; padding: 10px 0; margin: 0 auto -1px;}
.jContent .rTitle{line-height: 24px; clear: both; overflow: hidden;margin-top:20px;}
.jContent .rTitle h4{font-size: 16px; float: left; margin: 0 24px 0 auto;color:#333;font-weight:700;}
.jContent .rTitle h4 sub{width: 16px; height: 14px; text-indent: -9999px; margin: 5px 8px 5px auto; float: left;}
.jContent .rTitle h4 sub.new{background: url(/img/huateng/icos.gif) no-repeat;}
.jContent .rTitle h4 sub.hot{background: url(/img/huateng/icos.gif) no-repeat left -50px;}
.jContent .rTitle h4 a{text-decoration: underline; float: left;}
.jContent .rTitle h4 img{float: left;margin: 4px 8px 0 auto;}
.jContent .rTitle h5{color: #666; font-size: 12px; font-weight: normal; float: left;}
.jContent .rTitle .time{color: #666; float: right;}
.jContent .rContent h5{line-height: 24px; font-size: 12px;}
.jContent .rContent p{margin-bottom: 0;}
.jContent .rContent .function{padding: 10px 0;}
.jContent .rContent .function .inputButton{width: 74px; height: 24px; line-height: 24px; text-indent: -9999px; border: 0; margin: 0 10px 0 auto;}
.jContent .rContent .function .candidateButton{background: url(/img/huateng/jobBg.gif) no-repeat left -410px;}
.jContent .rContent .function a{text-decoration: underline; margin: 0 10px 0 auto;}
.textedit{line-height:22px;}

.lloginBox{width:183px;margin-top:42px;}
.lloginBox h3{height:23px;padding-left:30px;line-height:23px;font-weight:700;color:#0051A5;background:url(../images/else/lLoginTit.png);}
.lloginBox table{margin-top:20px;}
.lloginBox td{height:30px;}
.lloginBox td .ipt{width:98px;height:15px;border:#8C8B8B 1px solid;}
.lloginBox th{width:52px;padding-right:6px;text-align:right;}
.lloginBox td.btn input{width:44px;height:19px;margin-right:10px;color:#FFF;line-height:19px;background:url(../images/else/llogBtn.gif);cursor:pointer;border:none;}

/*about*/
.abshow{padding-top:15px;}
.abshow p{line-height:21px;padding-bottom:15px;}
.adrBg{background:url(../images/else/addressBg.jpg) bottom no-repeat;}

.groupBox{padding-top:35px;}
.groupBox li{margin-bottom:18px;}
.groupBox li .grTit{height:27px;background:url(../images/else/grTitBg.png);}
.groupBox li .grTit h3{line-height:27px;height:27px;padding-left:18px;background:url(../images/else/grIco.gif) 710px 8px no-repeat;cursor:pointer;}
.groupBox li .grShow{display:none;line-height:22px;padding:15px 18px;padding-right:0;}
.groupBox li .grShow p{padding-top:15px;}
.groupBox li.current .grTit h3{color:#0051A5;font-weight:700;font-size:14px;background-image:url(../images/else/grIcoCur.gif);}
.groupBox li.current .grShow{display:block;}

.historyBox{padding:22px 0 0 14px;background:url(../images/else/historyBg.jpg) 14px 22px no-repeat;position:relative;}
.historyBox h3{height:50px;padding:46px 30px 0 330px;line-height:22px;font-size:14px;}
.historyBox .hmenu{margin-top:25px;width:92px;background:url(../images/else/hisLine.gif) 86px top repeat-y;padding-top:13px;}
.historyBox .hmenu li{font-weight:700;height:22px;margin-bottom:30px;cursor:pointer;background:url(../images/else/hisIco.gif) right 3px no-repeat;}
.historyBox .hmenu li.current{color:#0051A5;}
.hisRbox{position:absolute;left:116px;top:132px;width:620px;display:none;}
.hisArr{width:9px;height:12px;position:absolute;left:0;top:26px;overflow:hidden;background:url(../images/else/hisArr.gif);}
.hisElse{width:580px;border:#C8C7C7 1px solid;float:right;padding:20px 15px;line-height:21px;}

.visionBox{padding:16px 0 0 14px;}
.vision1{margin-top:26px;height:40px;background:url(../images/else/vision1.gif) 17px 0 no-repeat;}
.vision2{margin-top:14px;height:40px;background:url(../images/else/vision2.gif) 17px 0 no-repeat;}
.visionTit{height:23px;margin-top:32px;background:url(../images/else/visionTit.gif) 17px 0 no-repeat;}
.visionBox li{float:left;padding-left:32px;width:220px;background:url(../images/else/visionIco.gif) 21px 5px no-repeat;font-size:14px;color:#000;font-family:黑体;margin-top:8px;}

.qualiBox{padding:72px 0 0 45px;}
.qualiBig{width:482px;height:266px;padding:42px 0 0 182px;background:url(../images/else/qualiBig.jpg);}
.qualiBig p{display:block;width:300px;height:198px;background:url(../images/else/loading.gif) center center no-repeat;overflow:hidden;}
.qualiBig p img{width:300px;}
.qualiBig h3{padding-top:24px;width:300px;text-align:center;color:#3072A6;}
.quaScr{width:645px;margin-left:6px;padding-top:18px;background:url(../images/else/rigNavLine.gif) top repeat-x;overflow-y:hidden;position:relative;}
.quaScr li{width:162px;height:114px;margin-right:30px;}
.quaScr li a{display:block;border:#B2B2B2 1px solid;height:106px;padding:3px 2px;}

.honourBox{padding:76px 0 0 125px;height:494px;background:url(../images/else/honourBg.jpg) 74px 48px no-repeat;}
.honourShow{width:365px;float:left;padding-top:37px;background:url(../images/else/loading.gif) center center no-repeat;}
.honourShow table{height:394px;}
.honourShow td{height:394px;text-align:center;}
.honourShow h3{text-align:center;padding-top:12px;color:#0053A5;font-weight:700;}
.honourScr{float:left;padding-left:19px;width:86px;}
.honourScr li{width:86px;height:110px;margin-bottom:5px;}
.honourScr li td{display:block;border:#B2B2B2 1px solid;height:108px;width:84px;text-align:center;line-height:108px;cursor:pointer;vertical-align:middle;}
.honourScr li td img{vertical-align:middle;}

.proTit{height:26px;background:url(../images/else/proTitBg.png);margin-top:40px;}
.proTit li{float:left;line-height:26px;padding-left:18px;color:#1F9DEB;}
.proUl li{margin-top:10px;background:#F4F4F4;height:21px;line-height:21px;float:left;width:368px;}
.proUl li em{display:inline-block;width:60px;text-align:center;}

.clientBox{padding:30px 0 0 14px;}
.clientBox h3{padding-left:70px;}
.clientBox ul{border:#D9D9D9 1px solid;padding:22px 0 10px 30px;width:650px;margin-top:15px;overflow:hidden;float:left;margin-left:15px;display:inline;}
.clientBox ul li{width:215px;float:left;height:22px;}
/*else*/
.embImg{height:355px;background:url(../images/else/embImg.jpg) 124px 60px no-repeat;}
.capBox{padding:45px 0 0 15px;}
.capBox p{padding-bottom:25px;}
.capBox h3{font-weight:700;height:24px;}
.capBox li{height:23px;background:url(../images/else/leftNavIco.gif) 0 6px no-repeat;padding-left:10px;}
.capBox .swid{display:inline-block;width:130px;}
.capBox .swid2{display:inline-block;width:60px;}
.h2tit{font-size:14px;font-weight:700;margin-top:15px;padding-left:8px;height:24px;border-bottom:#CFCFCF 1px solid;}
.keywords{height:25px;padding-top:15px;font-size:14px;}
.keywords span{color:#F00;font-weight:700;}

.sitemap{padding:20px 0 0 20px;}
.sitemap h4{height:30px;line-height:30px;font-weight:700;color:#4E4E4E;padding-left:10px;background:url(../images/else/sitemapico.gif) 0 8px no-repeat;}
.sitemap a{padding-left:15px;display:inline-block;height:30px;line-height:30px;background:url(../images/else/dIco.gif) 5px center no-repeat;margin-right:10px;}
.sitemap a:hover{text-decoration:underline;color:#D9251B;}
.sitemap p{display:block;height:10px;overflow-y:hidden;background:url(../images/else/line.gif) left center repeat-x;}